#函数传入的参数a,b,c分别是对应一元二次方程的系数：
# eg: a*x^2 + b*x + c=0

#函数中return的s1和s2分别是方程的两个解，仅在实数范围内考虑求解情况
#无解请返回None
#唯一解请返回两个相同的解

#请不要修改函数名calc_eq和传入的参数 a, b, c
def calc_eq(a, b, c):
    #请在下方修改代码
    if b**2-4*a*c < 0:
        return None,None
    else:
        s1=(-b+pow(b**2-4*a*c,0.5))/(2*a)
        s2=(-b-pow(b**2-4*a*c,0.5))/(2*a)
        return s1,s2





#请认真阅读下面的代码，不允许修改这句话下面的代码
#下面的代码可以为您编写上面的函数提供一些帮助。
if __name__=="__main__":
    print("请输入方程中a,b,c的值")
    a=int(input())
    b=int(input())
    c=int(input())
    a1,a2=calc_eq(a,b,c)
    if a1==None:
        print("方程无解")
    elif a1==a2:
        print("方程的唯一解是：",a1)
    else:
        print("方程的两个解分别是：",a1,"和",a2)